Computer generated holography using parallel commodity graphics hardware.
نویسندگان
چکیده
This paper presents a novel method for using programmable graphics hardware to generate fringe patterns for SLM-based holographic displays. The algorithm is designed to take the programming constraints imposed by the graphics hardware pipeline model into consideration, and scales linearly with the number of object points. In contrast to previous methods we do not have to use the Fresnel approximation. The technique can also be used on several graphics processors in parallel for further optimization. We achieve real-time frame rates for objects consisting of a few hundred points at a resolution of 960x600 pixels and over 10 frames per second for 1000 points.
منابع مشابه
Computer Generated Holograms from 3D Meshes using an Analytic Light Transport Model
1 We present a method to analytically compute the light distribution of triangles directly in frequency space. This allows for fast evaluation, shading and propagation of light from 3D mesh objects using angular spectrum methods. The algorithm complexity is only dependant on the hologram resolution and the polygon count of the 3D model. In contrast to other polygon based computer generated holo...
متن کاملScalable Rendering on PC Clusters
This paper presents initial results from research targeted at the development of cost-effective scalable visualization and rendering technologies. The implementations of two 3D graphics libraries based on the popular sort-last and sort-first parallel rendering techniques are discussed. An important goal of these implementations is to provide scalable rendering capability for extremely large dat...
متن کاملA Scalable and Reconfigurable Shared-Memory Graphics Cluster Architecture
If the computational demands of an interactive graphics rendering application cannot be met by a single commodity Graphics Processing Unit (GPU), multiple graphics accelerators may be utilised on multi-GPU based systems such as SLI [1] or Crossfire [2] or by a cluster of PCs in conjunction with a software infrastructure. Typically these PC cluster solutions allow the application programmer to u...
متن کاملA Unified Approach To Real-Time, Multi-Resolution, Multi-Baseline 2d View Synthesis And 3d Depth Estimation Using Commodity Graphics Hardware
We present a new method for using commodity graphics hardware to achieve real-time, on-line, 2D view synthesis or 3D depth estimation from two or more calibrated cameras. Our method combines a 3D plane-sweeping approach with 2D multi-resolution color consistency tests. We project camera imagery onto each plane, compute measures of color consistency throughout the plane at multiple resolutions, ...
متن کاملMixed-Mode Parallel Real-Time Rendering on Commodity Hardware
Clusters of commodity PCs are widely considered as the way to go to improve rendering performance and quality in many real-time rendering applications. We describe the design and implementation of our parallel rendering system for real-time rendering applications. Major design objectives for our system are: usage of commodity hardware for all system components, ease of integration into existing...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Optics express
دوره 14 17 شماره
صفحات -
تاریخ انتشار 2006